#pragma once

//Virtual base class for input devices
class cGenericDevice
{
  public:
    virtual void Init() = 0;
    virtual void Deinit(void) = 0;
    virtual void Update(void) = 0;
    virtual float Check(unsigned luiEntry) = 0;
    virtual bool IsValid(void) = 0;
};
